package com.ktgj.other.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 et_sceneryticket
 * 
 * @author ruoyi
 * @date 2022-07-22
 */
public class EtSceneryticket extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long sceneryticketid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long ticketpriceid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long etsceneryid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long sceneryid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ticketname;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String effectivebegindate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String effectiveenddate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String startselldate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String stopselldate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String exceptdate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal marketprice;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal tcamountprice;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal agentprice;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer isrealname;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer isneedidcard;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long minsaleqty;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long maxsaleqty;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long reservebeforedays;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String reservebeforetime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long reserveadvancetime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long reservetype;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long reservetimes;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long reservetotaltickets;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long reservedayslimit;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long productunit;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String productunitname;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer isintelligent;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer isneedmail;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer ispassport;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer isscreening;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer ispass;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long isopenplat;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer ispost;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal postpage;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer isremark;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String containeditems;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String getticketmode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String md5;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String datacontents;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long partnerconsumerid;

    /** 是否下线 */
    @Excel(name = "是否下线")
    private Integer isoffline;

    /** $column.columnComment */
    @Excel(name = "是否下线")
    private String ticketpriceremark;

    public void setSceneryticketid(Long sceneryticketid) 
    {
        this.sceneryticketid = sceneryticketid;
    }

    public Long getSceneryticketid() 
    {
        return sceneryticketid;
    }
    public void setTicketpriceid(Long ticketpriceid) 
    {
        this.ticketpriceid = ticketpriceid;
    }

    public Long getTicketpriceid() 
    {
        return ticketpriceid;
    }
    public void setEtsceneryid(Long etsceneryid) 
    {
        this.etsceneryid = etsceneryid;
    }

    public Long getEtsceneryid() 
    {
        return etsceneryid;
    }
    public void setSceneryid(Long sceneryid) 
    {
        this.sceneryid = sceneryid;
    }

    public Long getSceneryid() 
    {
        return sceneryid;
    }
    public void setTicketname(String ticketname) 
    {
        this.ticketname = ticketname;
    }

    public String getTicketname() 
    {
        return ticketname;
    }
    public void setEffectivebegindate(String effectivebegindate) 
    {
        this.effectivebegindate = effectivebegindate;
    }

    public String getEffectivebegindate() 
    {
        return effectivebegindate;
    }
    public void setEffectiveenddate(String effectiveenddate) 
    {
        this.effectiveenddate = effectiveenddate;
    }

    public String getEffectiveenddate() 
    {
        return effectiveenddate;
    }
    public void setStartselldate(String startselldate) 
    {
        this.startselldate = startselldate;
    }

    public String getStartselldate() 
    {
        return startselldate;
    }
    public void setStopselldate(String stopselldate) 
    {
        this.stopselldate = stopselldate;
    }

    public String getStopselldate() 
    {
        return stopselldate;
    }
    public void setExceptdate(String exceptdate) 
    {
        this.exceptdate = exceptdate;
    }

    public String getExceptdate() 
    {
        return exceptdate;
    }
    public void setMarketprice(BigDecimal marketprice) 
    {
        this.marketprice = marketprice;
    }

    public BigDecimal getMarketprice() 
    {
        return marketprice;
    }
    public void setTcamountprice(BigDecimal tcamountprice) 
    {
        this.tcamountprice = tcamountprice;
    }

    public BigDecimal getTcamountprice() 
    {
        return tcamountprice;
    }
    public void setAgentprice(BigDecimal agentprice) 
    {
        this.agentprice = agentprice;
    }

    public BigDecimal getAgentprice() 
    {
        return agentprice;
    }
    public void setIsrealname(Integer isrealname) 
    {
        this.isrealname = isrealname;
    }

    public Integer getIsrealname() 
    {
        return isrealname;
    }
    public void setIsneedidcard(Integer isneedidcard) 
    {
        this.isneedidcard = isneedidcard;
    }

    public Integer getIsneedidcard() 
    {
        return isneedidcard;
    }
    public void setMinsaleqty(Long minsaleqty) 
    {
        this.minsaleqty = minsaleqty;
    }

    public Long getMinsaleqty() 
    {
        return minsaleqty;
    }
    public void setMaxsaleqty(Long maxsaleqty) 
    {
        this.maxsaleqty = maxsaleqty;
    }

    public Long getMaxsaleqty() 
    {
        return maxsaleqty;
    }
    public void setReservebeforedays(Long reservebeforedays) 
    {
        this.reservebeforedays = reservebeforedays;
    }

    public Long getReservebeforedays() 
    {
        return reservebeforedays;
    }
    public void setReservebeforetime(String reservebeforetime) 
    {
        this.reservebeforetime = reservebeforetime;
    }

    public String getReservebeforetime() 
    {
        return reservebeforetime;
    }
    public void setReserveadvancetime(Long reserveadvancetime) 
    {
        this.reserveadvancetime = reserveadvancetime;
    }

    public Long getReserveadvancetime() 
    {
        return reserveadvancetime;
    }
    public void setReservetype(Long reservetype) 
    {
        this.reservetype = reservetype;
    }

    public Long getReservetype() 
    {
        return reservetype;
    }
    public void setReservetimes(Long reservetimes) 
    {
        this.reservetimes = reservetimes;
    }

    public Long getReservetimes() 
    {
        return reservetimes;
    }
    public void setReservetotaltickets(Long reservetotaltickets) 
    {
        this.reservetotaltickets = reservetotaltickets;
    }

    public Long getReservetotaltickets() 
    {
        return reservetotaltickets;
    }
    public void setReservedayslimit(Long reservedayslimit) 
    {
        this.reservedayslimit = reservedayslimit;
    }

    public Long getReservedayslimit() 
    {
        return reservedayslimit;
    }
    public void setProductunit(Long productunit) 
    {
        this.productunit = productunit;
    }

    public Long getProductunit() 
    {
        return productunit;
    }
    public void setProductunitname(String productunitname) 
    {
        this.productunitname = productunitname;
    }

    public String getProductunitname() 
    {
        return productunitname;
    }
    public void setIsintelligent(Integer isintelligent) 
    {
        this.isintelligent = isintelligent;
    }

    public Integer getIsintelligent() 
    {
        return isintelligent;
    }
    public void setIsneedmail(Integer isneedmail) 
    {
        this.isneedmail = isneedmail;
    }

    public Integer getIsneedmail() 
    {
        return isneedmail;
    }
    public void setIspassport(Integer ispassport) 
    {
        this.ispassport = ispassport;
    }

    public Integer getIspassport() 
    {
        return ispassport;
    }
    public void setIsscreening(Integer isscreening) 
    {
        this.isscreening = isscreening;
    }

    public Integer getIsscreening() 
    {
        return isscreening;
    }
    public void setIspass(Integer ispass) 
    {
        this.ispass = ispass;
    }

    public Integer getIspass() 
    {
        return ispass;
    }
    public void setIsopenplat(Long isopenplat) 
    {
        this.isopenplat = isopenplat;
    }

    public Long getIsopenplat() 
    {
        return isopenplat;
    }
    public void setIspost(Integer ispost) 
    {
        this.ispost = ispost;
    }

    public Integer getIspost() 
    {
        return ispost;
    }
    public void setPostpage(BigDecimal postpage) 
    {
        this.postpage = postpage;
    }

    public BigDecimal getPostpage() 
    {
        return postpage;
    }
    public void setIsremark(Integer isremark) 
    {
        this.isremark = isremark;
    }

    public Integer getIsremark() 
    {
        return isremark;
    }
    public void setContaineditems(String containeditems) 
    {
        this.containeditems = containeditems;
    }

    public String getContaineditems() 
    {
        return containeditems;
    }
    public void setGetticketmode(String getticketmode) 
    {
        this.getticketmode = getticketmode;
    }

    public String getGetticketmode() 
    {
        return getticketmode;
    }
    public void setMd5(String md5) 
    {
        this.md5 = md5;
    }

    public String getMd5() 
    {
        return md5;
    }
    public void setDatacontents(String datacontents) 
    {
        this.datacontents = datacontents;
    }

    public String getDatacontents() 
    {
        return datacontents;
    }
    public void setPartnerconsumerid(Long partnerconsumerid) 
    {
        this.partnerconsumerid = partnerconsumerid;
    }

    public Long getPartnerconsumerid() 
    {
        return partnerconsumerid;
    }
    public void setIsoffline(Integer isoffline) 
    {
        this.isoffline = isoffline;
    }

    public Integer getIsoffline() 
    {
        return isoffline;
    }
    public void setTicketpriceremark(String ticketpriceremark) 
    {
        this.ticketpriceremark = ticketpriceremark;
    }

    public String getTicketpriceremark() 
    {
        return ticketpriceremark;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("sceneryticketid", getSceneryticketid())
            .append("ticketpriceid", getTicketpriceid())
            .append("etsceneryid", getEtsceneryid())
            .append("sceneryid", getSceneryid())
            .append("ticketname", getTicketname())
            .append("effectivebegindate", getEffectivebegindate())
            .append("effectiveenddate", getEffectiveenddate())
            .append("startselldate", getStartselldate())
            .append("stopselldate", getStopselldate())
            .append("exceptdate", getExceptdate())
            .append("marketprice", getMarketprice())
            .append("tcamountprice", getTcamountprice())
            .append("agentprice", getAgentprice())
            .append("isrealname", getIsrealname())
            .append("isneedidcard", getIsneedidcard())
            .append("minsaleqty", getMinsaleqty())
            .append("maxsaleqty", getMaxsaleqty())
            .append("reservebeforedays", getReservebeforedays())
            .append("reservebeforetime", getReservebeforetime())
            .append("reserveadvancetime", getReserveadvancetime())
            .append("reservetype", getReservetype())
            .append("reservetimes", getReservetimes())
            .append("reservetotaltickets", getReservetotaltickets())
            .append("reservedayslimit", getReservedayslimit())
            .append("productunit", getProductunit())
            .append("productunitname", getProductunitname())
            .append("isintelligent", getIsintelligent())
            .append("isneedmail", getIsneedmail())
            .append("ispassport", getIspassport())
            .append("isscreening", getIsscreening())
            .append("ispass", getIspass())
            .append("isopenplat", getIsopenplat())
            .append("ispost", getIspost())
            .append("postpage", getPostpage())
            .append("isremark", getIsremark())
            .append("containeditems", getContaineditems())
            .append("getticketmode", getGetticketmode())
            .append("md5", getMd5())
            .append("datacontents", getDatacontents())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("partnerconsumerid", getPartnerconsumerid())
            .append("isoffline", getIsoffline())
            .append("ticketpriceremark", getTicketpriceremark())
            .toString();
    }
}
